教學兩年到此時此刻都還是常問自己:今天要教一群完全不會程式的人使用AI Coding,會先教什麼?
很多人第一個想到的可能是:「Prompt怎麼寫?」
但帶了近兩年零基礎課程後,反而很少從Prompt開始。
因為發現一個問題:很多時候不是Prompt寫不好,而是連自己要什麼都還沒想清楚。
例如:「幫我做一個Excel工具。」
AI可以做。
但接下來馬上會出現一堆問題:
Excel 從哪裡來?哪些欄位要處理?什麼情況不能動?最後要輸出什麼?怎樣才算完成?
這些問題如果人自己都沒有想過,Prompt寫得再漂亮,AI也只能一路猜。
所以現在反而會先帶大家做一件很簡單的事:先不想程式。
先用自己的話問自己:「你現在到底在解決什麼問題?你解決這個問題的步驟會是什麼?」
接著再把它拆成:輸入是什麼 → 中間做什麼 → 最後要得到什麼。
等這三件事清楚以後,再讓 AI 進來。
有趣的是,大家反覆思量,跟著這些步驟走著,Prompt 通常也會自然變清楚。
所以現在會跟同學說:不要急著學怎麼跟AI說話,先練習把自己的需求想清楚畫出來。
因為AI Coding的第一步,可能根本不是Coding。
而是——需求定義。
